devries deneyi - Spanish English Dictionary